
package model
import (
	"server/global"
	"gorm.io/datatypes"
)

// A商品1 商品1 结构体
type A商品1 struct {
    global.GVA_MODEL
    A名称  *string `json:"名称" form:"名称" gorm:"column:名称;comment:;" binding:"required"`  //名称
    A类别  *int `json:"类别" form:"类别" gorm:"column:类别;comment:;"`  //类别
    A图片  datatypes.JSON `json:"图片" form:"图片" gorm:"column:图片;comment:;" binding:"required"swaggertype:"array,object"`  //图片
    A关键词  datatypes.JSON `json:"关键词" form:"关键词" gorm:"column:关键词;comment:;type:text;"swaggertype:"array,object"`  //关键词
    A价格  *int `json:"价格" form:"价格" gorm:"column:价格;comment:;"`  //价格
    A详细说明  *string `json:"详细说明" form:"详细说明" gorm:"column:详细说明;comment:;type:text;"`  //详细说明
    SKUS  *string `json:"SKUS" form:"SKUS" gorm:"column:SKUS;comment:;"`  //SKUS
    A字典取值  *string `json:"字典取值" form:"字典取值" gorm:"column:字典取值;comment:;"`  //字典取值
    A可选属性  datatypes.JSON `json:"可选属性" form:"可选属性" gorm:"column:可选属性;comment:;type:text;"swaggertype:"array,object"`  //可选属性
    CreatedBy  uint   `gorm:"column:created_by;comment:创建者"`
    UpdatedBy  uint   `gorm:"column:updated_by;comment:更新者"`
    DeletedBy  uint   `gorm:"column:deleted_by;comment:删除者"`
}


// TableName 商品1 A商品1自定义表名 商品
func (A商品1) TableName() string {
    return "商品"
}

